
#define USBOTG_BASE_REG		0x90080000           
#define V_USBOTG_BASE_REG  (UINT32)OALPAtoVA(USBOTG_BASE_REG, FALSE)


//------------------------------------------------------------------------------
// Prototypes for RNDIS

//BOOL   RndisInitDMABuffer(UINT32 address, UINT32 size);
//extern BOOL   HostMiniInit(UINT8 *pAddress, UINT32 offset, UINT16 mac[3]);
//extern UINT16 RndisEDbgSendFrame(UINT8 *pbData, UINT32 length);
//extern UINT16 RndisEDbgGetFrame(UINT8 *pbData, UINT16 *pLength);
//VOID   RndisEnableInts();
//VOID   RndisDisableInts();
//VOID   RndisPowerOff();
//VOID   RndisPowerOn();
//VOID   RndisCurrentPacketFilter(UINT32 filter);
//BOOL   RndisMulticastList(UINT8 *pAddresses, UINT32 count);

#define OAL_ETHDRV_RNDIS    { \
    HostMiniInit, NULL, RndisDeInit, RndisEDbgSendFrame, RndisEDbgGetFrame, \
    RndisEnableInts, RndisDisableInts, NULL, NULL, \
    RndisCurrentPacketFilter, NULL \
}
